/* banner */
.banner { position: relative; width: 100%; }

.banner img { display: block; width: 100%; }

.banner .bannerText { position: absolute; top: 50%; left: 0; right: 0; margin-top: -124px; }

.banner .bannerText .textDes { float: right; height: 223px; padding: 12px; border-radius: 5px; border: 1px solid #fff; background-color: rgba(155, 155, 155, 0.6); }

.banner .bannerText ul { width: 100%; height: 100%; border-radius: 5px; background-color: #fff; }

.banner .bannerText li { height: 45px; line-height: 45px; margin: 0 20px; font-size: 16px; }

.banner .bannerText span { padding: 0 10px; color: #f44; }

.banner .bannerText li:not(:last-child) { border-bottom: 1px dotted #ddd; }
/* 展示信息 */
.showMsg { padding: 45px 0; }

.showMsg li { float: left; width: 33%; font-size: 16px; text-align: center; }

.showMsg a { display: block; }

.showMsg .icon { width: 100px; height: 100px; line-height: 100px; margin: 0 auto; border-radius: 100%; background-color: #4983f1; }

.showMsg .iconfont { color: #fff; font-size: 50px; }

.showMsg b { display: block; margin-top: 16px; }

.mainBomContent { overflow: hidden; margin: 20px auto; font-size: 14px; }